Big Huge Thesaurus

battle of St Mihiel

noun